Mi problema esta en que solo le puedo hacer vínculos a los subitems y no se hacer el vinculo a los botones principales. (menuitems)
les dejo el link si me pueden ayudar estaría muy agradecida.
link: http://www.actionscript.org/resources/articles/8/1/Dynamic-menu-with-submenus/Page1.html
en las accciones tengo:
Código :
//initialize main menu for (i=1; i<=_root.total; ++i) { //duplicate movie clip menuMC.duplicateMovieClip("menuMC"+i, i); //set new position this["menuMC"+i]._y = this["menuMC"+(i-1)]._y+this["menuMC"+(i-1)]._height; this["menuMC"+i].choice = i; //create a variable to record the levels of the created MCs levelTrack = i; } //initialize submenu by creating and positioning movie clips for (i=1; i<=_root.total; ++i) { //check to see if the item has a submenu if (_root["subText"+i]>=1) { name = "stext"+i; for (n=1; n<=_root["subText"+i]; ++n) { levelTrack += 1; subMenuMC.duplicateMovieClip(name+n, levelTrack); this[name+n]._visible = false; this[name+n].choice = (i*10) + n; } //position first submenu item under parent this[name+1]._y = this["menuMC"+i]._y+this["menuMC"+i]._height; //position rest of submenu items for (n=2; n<=_root["subText"+i]; ++n) { this[name+n]._y = this[name+(n-1)]._y+this[name+(n-1)]._height; } } } //hide all the submenu items and return the main menu items to their start position function resetMenu() { for (i=1; i<=_root.total; ++i) { if (_root["subText"+i]>=1) { name = "stext"+i; for (n=1; n<=_root["subText"+i]; ++n) { this[name+n]._visible = false; } } this["menuMC"+i]._y = this["menuMC"+(i-1)]._y+this["menuMC"+(i-1)]._height; } } // called by clicking themain menu buttons, this shows the submenu andmoves the main menu buttons to give them space function submenuShow() { resetMenu(); if (_root["subText"+choice]>=1) { name = "stext"+choice; for (n=1; n<=_root["subText"+choice]; ++n) { this[name+n]._visible = true; } this["menuMC"+(choice+1)]._y = this[name+(n-1)]._y+this[name+(n-1)]._height; for (i=choice+2; i<=_root.total; ++i) { this["menuMC"+i]._y = this["menuMC"+(i-1)]._y+this["menuMC"+(i-1)]._height; } } }
en el sub item:
Código :
on (release) { myURL = eval("_root.urls"+choice); if(myURL != null){ getURL(myURL); } }
[url=20]EN LAS ACCIONES PRINCIPALES DEL MENU [/url]
Código :
//to be replaced by extrenal text file. //menu items total = 10; text1 = "Empresa"; text2 = "Puntos de Venta"; text3 = "Contacto"; //submenus subText1 = 2; stext11 = "La empresa"; urls11 = "empresa2.html"; stext12 = "La empresa1"; urls12 = "empresa1.html"; subText3 = 2; stext31 = "Contacto"; urls31 = "formulario.html"; stext32 = "Newsletter"; urls32 = "newsletter.html"; stop();
AQUI ES DONDE ESTA MI DUDA QUE NO SE RELACIONAR EL MENU ITEM CON UN VINCULO SI EL SUBITEM PERO EL MENU ITEM NOSE PORQUE EL CODIGO HACE REFERENCIA SOLO AL MENU ITEM, AL MENOS ES LO QUE ENTIENDO YO.